class HashedPasswordsFileLoader{
public:
    HashedPasswordsFileLoader(const std::string & filePath){
    }
    ~HashedPasswordsFileLoader(){}
    HashedPasswords * getHashedPasswords();
};

TEST(Hash, testFromFile){
    HashedPasswordsFileLoader fileLoader("passwords.txt");
    HashedPasswords & passwords = fileLoader.getHashedPasswords();

    for(auto & password : passwords){
        std::cout << password.toString() << std::endl;
    }
}

// ---> extract to  Mock Object:
//  class IHashedPasswordsFileLoader; 
//  class MockHashedPasswordsFileLoader;
//  change the testFromFile to adapte the interface

